Two paths depending on the shrine's country:
koreanize() (maps Hepburn romanization to Hangul, preserving
voiced/unvoiced distinctions; ん→ㄴ batchim) → append Korean suffix:
신사 (jinja), 신궁 (jingū), 사원 (temple), 대사원 (grand temple).hanja.translate() for the sino-Korean reading.